crazy deed - German English Dictionary